<?php
class bdindex{
	
	//function __construct(&$db)
	function bdindex(&$db)
	{
        $this->db =& $db;
	}
	
	function listarUsuarios($usuario, $senha)
	{
		$sql 	= "SELECT * FROM USUARIO WHERE USUARIO='".$usuario."' AND SENHA='".md5($senha)."' AND FLG_ATIVO='1'";
		$q 	= $this->db->execute($sql);
		$res 	= $q->getRows();
		return $res;
	}

	function listarPreenchedor($usuario)
	{
		$sql 	= "SELECT SEQ_PREENCHEDOR, SEQ_MAGISTRADO, IND_USUARIO_PREENCHEDOR FROM PREENCHEDOR WHERE SEQ_USUARIO='".$usuario."'";		
		$q 	= $this->db->execute($sql);
		$res 	= $q->getRows();
		return $res;
	}
	
	function listarPerfis($seq_usuario)
	{
		$sql 	= "	SELECT PE.* 
					FROM USUARIO US
						INNER JOIN PERFIL_USUARIO PU ON US.SEQ_USUARIO=PU.SEQ_USUARIO
						INNER JOIN PERFIL PE ON PU.SEQ_PERFIL=PE.SEQ_PERFIL
					WHERE PE.FLG_ATIVO=1 AND US.SEQ_USUARIO='".$seq_usuario."'";
		$q 		= $this->db->execute($sql);
		$res 	= $q->getRows();
		return $res;
	}
	
	function incluirlog($usuario){
		$hoje 	= date("Y-m-d H:i:s");
		$ip		= getenv("REMOTE_ADDR");		
		$sql 	= "INSERT INTO LOG_ACESSO
					(
						SEQ_SISTEMA,
						SEQ_USUARIO,	
						DAT_ACESSO,
						DSC_IP_USUARIO
					
					)
					VALUES
					('".$_SESSION['sistemaId']."',
					'".$usuario."',
					'".$hoje."',
					'".$ip."'				
				)";	
		
		//'".$this->pegaIP()."',
		//'$seq_usuario'
		
		$res = $this->db->execute($sql); 		
		return $sql;   
	}	
}	
?>